421b78c45991f905741f36ccc3efffcd2fae6e89,blocklylib-core/src/main/java/com/google/blockly/android/control/ConnectionManager.java,YSortedList,getNeighbours,#Connection#number#List#,399

Before Change


            while (pointerMin >= 0 && isInYRange(pointerMin, baseY, maxRadius)) {
                Connection temp = mConnections.get(pointerMin);
                if ((!conn.isConnected() || !temp.isConnected())
                        && isConnectionAllowed(conn, temp, maxRadius)) {
                    neighbours.add(temp);
                }
                pointerMin--;

After Change


            while (pointerMax < mConnections.size() && isInYRange(pointerMax, baseY, maxRadius)) {
                Connection temp = mConnections.get(pointerMax);
                if ((!conn.isConnected() || !temp.isConnected())
                        && isConnectionAllowed(conn, temp, maxRadius, true)) {
                    neighbours.add(temp);
                }
                pointerMax++;